MLSGGSASFADSQSAALELPELCATCFEAALEYVYTGSCSIDEAGLQTLLEVAGRLQLASLQGVVAEALEARLSVSNCVETWSFASDAALVRLEAAATAFVLKHFAEVSLGASLSPEMMGVLLRSEDIEASEEAVFSALVRWLRAQPESAREEGAVAALLEHVRFAAMDQKFVRETVEQEPLMKNVPALTVLAQALREGLSKEGTARSLPRLSQGGEWVIEAPGAIAAVDGKTLTFRSRQDDDDDDDDERIRDGLVRLSVPLAAGRYEVRFKLLEDEVQGDEASCGFGLIKEGASEALEFQPRPNGFGVQNLWWLRRFERTVYSERETSGQFEDEADDQPYRQFPIPSDVRIVVDMDAGEATFYVNEVEIPHKATGITGPVFPCAMAYGISANVVVSFAGVQRL*