MAKNEEIDTASSAIVSVKWLHDHLKRPDVKILDASWYMPIEQRNPFEEFKNRRIPSALFFDIDAIGDLTIDLPHMLPSEAAFAAAISALGIQNTDKIVVYDGKGLYSAARVWWMFRVFGHEQIVVLDGGLPQWIGSGYEVETGAPASLVAQIQAASQAVRSVYEAQQVDSPCFKASFQPHVVWSLDQVRCNIEEKKSQLIDARSKGRYDGVEPEPRRGLRGGHIPGSKCIPFTEVLGEGGKLLSKGELKDKFKEAGVSLDAPIVLTCGSAVTACILALALYQLGKEDVAIYDGSWSEWGAALDTPAAI*