MLSQSLLSGMRVLRTEARRNFGIVAPALNKASDPIQQLFLDKVREYKQKSAGGKLVDSNPDIERELKTELDRVAKQFGSD GKTDMLKFPEFQFPDVKVDPITQAPQ