MIRFAVVGTNWITKQFVDAAHETGKYKLTAIYSRSLEQAQAFAKDYPVEHLFTSLDELAQSPDVDAVYIASPNSLHFPQTRLFLSHKKHVICEKPLASNLQEVEAAIALAKENNVVLFEAFKTASLPNFLLLKETLAKVGKLRKAFINYCQYSSRYQRYLDGENPNTFNPAFSNGSIMDIGFYCLASAVALWGEPRAVLATASLLDSGVDAQGTVVLSYGDFDVTLHHSKVSDSAIPSEIQGEDGALVIEKISECQKLAFVPRGGKAQDLTQPQHINTMLYEAETFARLVETQDVDHPGLAVSRITAKLSSEIRRQTGVIFPADTQPLA*