MASPTTPSPAPIHRKLRVLCFHGFRTSGAIFQKQVLRWDSSIIDLLDLTFLDGPYPAAGKSDVEGIFPGPYFEWYQFNKDFSEYTNLEECRQFITDYMQQNGPFDGLMGFSQGGVLAASFAGLQQKGLALQNCPPLRFIILVSGAGFNNTQMMHKCYSDPVRCPSVHIIGTKDYLRQVNEELVTKFKDPLVIYHEGKHTVPRLGEEATKLVREFLLEVQHTTLESKKADKPSFAEENKISYQQLGGAVNGIEIVNAS*