MRASSAAVLLICAAIAYAHWDKPPPASGPFAELVASRIRAETGGSRRALMTLATNGQYAETVSVLAYSYRRVHPRSNHSLVVMVRATVPEDAVELLSVLFDRVVEVEELDFGSVGTSVTDSWLKLRAWQFVEYERVVYLGGDTLILRPIRALFQCPPPCGVYDGYLWETAESGTSINGDVFVLRPSLPDFARLAEWAAVWDDRRDVMGPRPRTWLAAHEAPCEGRRQNTFGLLNRYFGRNITVLPLEFNFMPYTLLSQEGSFDRRFLAMEAARVRVAHYAIVKPWSARAEYAELQEPWFRMWREARAEMRDWLCRERSLCAL*