MHIPVDAAHNKIHNEFNRDAGRLKLSGYILTAVFIAAAIIVYFISGLTPTGLLFAASLLVVAALMLGSMIAVSRRIGDSQDLYDTYPLAPAIVAAKGDHDLTLMALVRINDAADRYALAVRPMKSLGHPCALGDRVATVAVPGRRSRQGTLEEVSPMPIDWATPDTTVWKEAIKNIPGREWNLLEANKNRFEEVRSTRFNLLPL