MAKSSSLVTKVSAQRRRRVHRPRRSPTKPERSAAAVALSHEKILLAGVDAAADMFGSLAGCPSSPEYPVVPDMDDRYVDGAVDDAPAAAAGRRASDETLAVHAGEKLGSGAAETDSIATPIVSGTTHWFRDSADLIAFREGRRRSFEYGRYGNPTVKVLEEKISALERAEATLVTSSGMNAIVATLLALVPPGGHVVATADCYSEARAFIRDKLSNMGITSTFVDLDDDMEALECVLDESEVTMFYADSMTNPHLKVVDVTRVAELCHRRGALVCIDSTLASPINQKPLALGADVVLHSATKYIAGHHDVIAGCVSGSEALISRIRAWHHDLGGAISPNAAYMIIRGLKTIALRVEAQNRTALRMARLLEKHPKIERVYYPGLESSLWHGVATRQMAGAGGVVSFDVASDLRGVMRFVDALELPLIATSLGGCESLVQQPAVMSYWGKSEEEKAKNGIKDNFVRFSFGIEKFEDLRDDILQALEKI*