MMKRTMRPLFSVLLLMAVAVTLAVRVTLRYSSIELKNEYSFAVKSQKPVINETLLKYASVDIGEPKLKKEVEELLEGNFRTHSRHRSFLSSGRYRIDIRPRTARGIPVQLRSPEFYRLWQSFRRHLQDWFRNRKFRKEDVMVDLVNTVKVPIDRHNGKVGSEKRYKSCAVVGNSGILLKSQYGELIDSHEAVIRLNNARTGGFEGRVGSKTTLSFVNSNILHLCARREGCFCHPYGVNVALVMYVCQPVHFLDYMVCNSSHKAPLIVTDPRFDMLCARIVKYYSLKRFVEGTGKPLQEWAPAHDGANFHYSSGLQAVMLALGVCDKVSVFGFGKSSSAKHHYHTNQRAELKLHDYDAEYDFYRDLVERPQVIPFISDKFKYPPVSIYQ*