MFSCIVPRPPAASAPLSLPSSATCTAPVGLRVRPARSGKHGTPQHSLRFIAGAPVSASALLRPVRAPRHASFWCAASADEPKEASSSSAAPARAPAAPPTRYGAGRKTRYDQAREASGLDSETFDRYEDELKDPVIFIEWLVPRPVRLFLYAGIGGNALLGAFIQGTGVLARSSRGEALGEELLANLGLNLAGAAGMAAAFLLDRWLGERRRARRARIREIQARPRPPPPRPPPVSPAPPQRLRAEREGAGPAVPIVGRRRRACCGSSSRRCPRRPRRRGGHFPGLLGDLDGAGAAPGAEVVTYEKDVRFGLPAMRFVQQAGMGGRVDVKLGDAVSRIPSDAAAWRRSERGAVIDLLFLDGAPGEYEAYLEAARPYLRPASVVVADNTGIFGEQLAGYLAASIEAPLANYPDTIDAMEKSVLL*