MLRFSLLLIHCLSIVLVQSRFNSTIEYFDENLSDKNKWAILVAGSNGFYNYRHQADVCHAYHVLRSKGIKPEHIITMMYDDIAHNKMNPFRGKIFNDYSHRDWYKGVVIDYKGKKVNSETFLKVLKGDQSAGGKVLKSGKNDDVFIYFTDHGAPGLIAFPDDELYAKRFMATLKYLHRHKRYSRLVIYIEACESGSMFQGLLPSNLNIYATTAASPTESSYATFCDDPKIVACLADLYSYDWIVDSQTHQLTRRTLDQQYREVKRETNLSHVQRYGDTNMGKLHVGEFQGSRNKDSPENDEPPMKVNHT