MRYTFGQYASVASHAPLRVRGEAIQQPKNGTRPKQQSTLARRQPLSSGGDPGRHRRLPSITPAGGPPAASTRQERREMDGVEGFQFFQIILENSSSRLRLPDKFTRVLLEGGKPQEVKLRDAGHGRRFWDVKVVLDADGHMYLGRGWGQNVPVEFQNAHGYAERSKVELRMRGKSWFVNLKHSPRERGRPRASLRYGWHQFCVDNGLGVGDTCFFRALGEGSAGEVHVLKVEVRRRDGSYVD