MAIIRSGEEEAGNPNLAPHLNRLAVIAQHLTPSHSQQQQILEPLATLSVDSKNSLSVVDNRTARKYTIPISEGNTVKATDFKQITTGDGIGLKLYDPGYLNTAPVRSSISYIDGDKGILRYRGYPIEELAERSTYPEVAYLLMYGNLPTKEQLSHWESTILQHSALPQDVLSMIAALPHDAHPMSALVTSISSLGSFHPDANPALKGQDLYKSRSARDKQIVRILGKVPTLAAAIYSRMAGRHPVAPSSHLSYSENFLYMLDSMGNVSYVPNKRLSRVLDILFILHAEHEMNCSTAAARHLASSGVDVYTAIAGATGALYGPLHGGANEAVLKMLSEIGSIDRIPEFLEGVKNRKRKMSGFGHRVYKNYDPRAKVIKKLAEEVFSIVGHDPLIEVAVALEAAALSDEYFVKRKLYPNVDFYSGLIYRALGFPAEYFTVLFAIPRMAGYLAHWKESLDDPDTKIMRPQQWYTGVWLRHYTAHTTRTAPADNEDKFCEVSISNATRRRRAGILS*