MAASNSSFDQTSEAAVAADAKNGEDFSVHVFSSSAELLEKLHEKWNSVKQQPYPAMYSSVYGGIILDPAMMVIPMDDHMVHRGHGVFDTAIIFDGYLYELDVHINRFLRSASKARIASPFTFSELKSILIQLSAASKCRKGTLRYWLSAGPGNFLLSPAKCPTSAFYAVVIDEDFAQCKEGVKVITSAIPMKSPLFATMKNVNYLPNVLSVMEAEDKGAFSSIWVDEKGYIAEGPNVNVAFINSDKELILPSFDKILSGCTAMRFLQLAPKLVEQGRLKCVKTTDITVEEAKESTEMMYVGSTLPLLPIIMWDEKPIGNGEVGELTMALSDLLWEDMAAGPESQRIPVPYA*