MASFLSFASVIFFSFFAIAFSQLSSTFYDSSCPDVLSTIKTAVHAAAVKEKRMGASLLRLHFHDCFVNGCDGSILLDDTSSFTGEKTALPNANSVRGFDVIDTIKSQVESICPKVVSCADILAVAARDAVVILGGPSWEVELGRRDSTTASLDAANSDIPGPDSDLSSLMSAFSKKGLNTKEMVALSGSHTIGQARCTSFRARIYNETNIDSSLATSLKSNCPSTGSDDKLSPLDSTPVIFDNSYYRNLVKNKGLLHSDQQLFNGGSTDSLVKSYSTNSATFWADFSSAMVKMGSISPLTGTSGEVRTNCRNTN