MGSKGCDSTDALVFFTALGAGTANGLFTKSMFQLTAVGNTGEEELFKPKLLNTLLMFFGMSLSLIAHKFFSTAKESLPPNQLILLCALFDLCATALGTLALLLLPLSMWQLLRGSVIIWVALVKHFVLKDHLTSNMWCGVLFVALAITVVGLAGALGGGGGDSGASGSTLALGIFLTLCGTLTAGIQFAVEEKMMSGMAAPPLLLVGMEGICGFVITVCIFYPAYYYLPGDDHGHFEDAFNTLAKLRNSPTAVFFVCCYTALVFTFNVTSMFVVQRLSAVWKAILQNCRPASIWAAQLVIYNLTGGEFGEAWAGFASWMQLVGMGLLLLGIAVYNGSVPLPCVDSTEASEIHEPSLCETAAVSAGTRYASRASRVSSSRLTSKLLPE*