MVALNLGVAHYWLDHAYGALMHRMKLAPQFFAKGWGGPKLELLERIARQLVNAPAEQSLAQIQAAAANWPPVPLPISPHWKTVWETHSARLQEGAFLTPCDDQLRNALPLESYMARVALLTPRNTDPANTSCIIHLAGMRAAFLSKRNASVALLIYCPLSGTGDHGFQRRLKLGAPLLKDNIATMVLESPFYGDRRPKQQPGAKLLCVSDLLLLGRATIKETRALLHWMEQEVGFNKLGVCGLSMGGVHAAMVGSLHPTPLAVLPFLAPHSAAVAFCEGILQYGTAWDALMQDQVRNSGTTLEQVRERMRAVLGLTDVTKFPCPKKPEAVIFVSATNDGYIPRHSVLEFQRAWPGCEVRWVTGGHVSSYIFHNKEFQRAIRDAVSRL*