MGGGDHGGKSDISFAGIFASSAFAACFAEACTLPLDTAKVRLQLQKKAVEGDGLGLPKYRGLLGTVGTIAKEEGVASLWKGIVPGLHRQCIYGGLRIGMYEPVKNLYVGKDHVGDVPLSKKILAALTTGALGITVANPTDLVKVRLQAEGKLPAGVPRRYSGALNAYSTIVKQEGVRALWTGLGPNIGRNAIINAAELASYDQVKEAVLRIPGFTDNVVTHLIAGLGAGFFAVCIGSPVDVVKSRMMGDSAYKNTLDCFVKTLKNDGPLAFYKGFIPNFGRLGSWNVIMFLTLEQAKKFVKNLESP*