MNRVAIVGAGVSGSLAALVLRSRHPTASLTVLDADVGGKLAGRHLDPTFQFIRASKTLRTVQLQSVLGMLEAEGMMARWEGRFGLLGRKGGQFLPREALANTEMGQAMRKEAEGRGSPTEGGESEVSGNLDFCGLLRPGDAPLLVGSPSSATLCASICAAAGAEVRLGARVTAARHSPTRGCWELQIAGGGGGGGGDGGGGGGGGAEGGGISSFDALVLAVPDTALGAAAAWERSPPPSLLLRGTTGESCEQVSLLLAPFLGGEHLRPLSATATLWSDASASDSLHHPHECVSLPAWRLAIAGEFVKEAASPLEAAALSGLAAGEAVAAAL*