MSLSRSYPWVAKPFIVSAPMRVMSGPALAVAVSRAGGLGFLGPAVKTQDMLVDLEKVSTLVEEARKSSSAFSSTTNVLPVGVGFQLWSDDLATAVSGIQKFKPCAAWLFAPKGGQEDYDHWSRSIRDASSQTQIWIQIVVDALAGSQIPIFAAGGIADGRGAAAALCLGADGVVMGTRFLASEEARISRGYQGEIVRATDGAASTTRTLLYNHLRGTMGWPEPYMPRTIINKSFIEHQAGRSFDELKVEHDQALKAGDSGWGPEGRLATYAGASIGLIHNVKDAATIVHDVREQVLERLGPEGRSKI*