MALSKPDEIPAAEREVRPWQSYHTVFTNAKAGMDGVDKEKVQKIVYAMSKGSKYFENEKRKEAYIQQRIESLHCQAALLTTSDIENFEKVADRRVLELEAARDLSRIWVHVDMDAFYAAVETLENPSLAGKPMAVGSMSMICTANYEARKFGIRAAMPGFIAQKLCPNLIFVPTNFQKYSHYSELTRQVFREYDSRFIARSLDEAYLDVTDVCQHRCISGEKVAEEIRNGVYVQTGLTCSAGVAPNRLLAKVCSDINKPNGQFVLPNERSAVMTFVSSLPIRKVSGIGKVTEHMLKDVLGINTCEDLLHKRALVSALFSRCSAGVCSWVYRDMNVSEYA*