MASQGTSSPNIHVLAFPVPGQGHITPMMHLCKKIAARDGFTVSFVNVDSLHDEMIKHWRAPPNTDLRLVSIPLSWKIPHGLDAYTLTHLGEFFKTTTEMIPALEHLVSKLSLEISPVRCIISDYFFFWTQDVADKFGIPRIVLWPGSAAWTTIEYHIPELIAGGHKLVADESVVGIIKGLGPLHQADIPLYLQADDHLWAEYSVQRVPYIRKASCVLVNSFYDLEPEASDFMAAELRKGGTEFLSVGPMFLLDEQTSEIGPTNVVLRNEDDECLRWLDKQEKASVLYISFGSIAVVTVEQFEEIAVGLEAIGKPFLWVLRPELLIGNPVEKYKEFCERTSKQGFTVSWAPQLRVLKHPSIAAHLSHCGWNSVLESISNGVPLMCCPWGAEQNTNAKLVIHDWKIGAGFARGANGLIGRGDIEKTLREVMDGERGKQMKDAVEVLKCKARKAVESDGRSAASLDDFLKGLSSQ*