MARALVARSTFLGGDGRCSSPASQVSPFSHVRIGRPDRRQREISCTATVGTGIAPSSRIESIENDGRVYNFAAGPATLPANVVKKAQQDLYNWQGCGMSIMEMSHRGKEFLSVIQKAEADLRALLAIPDNYEVLFLQGGASTLFSAIPLNLCSPEDTADFIVTGSWGDKAYKEAQKYCKANLAWSGKATKYTSIPSSGSELKLTPGAKFVHVCANETIHGVEFKDWYPAVGEGTILVADMSSNFCSKPVDVSKFGVIYAGAQKNVGPSGVTIAIVRKDLVGGAQPTTPVMLDFKTHADNKSLYNTPPCFAIYMCGLVFEDLLHQGGLEAIARKNNDKAEILYRAIDGSDGFYKCPVEASVRSVMNVPFTMASPEMEAAFVKEAAGKGMVQLKGHRSVGGVRASIYNAMPRAGVEKLVALMKDFQARHQAK*