MAHKTMPISITHHKPKLVVPSIKTPHEIKHLSEIDDQGSTRFHVSLLMFYKYNSLMEGKDPAKIIKDGLSKTLVFYYPLAGRLIEGPNKKLMVNCNGEGILFIEADANVELDRLGDSIKPPCPYLDLLLHNVPGSDGIIGCPLLLIQVTRFRCGGFAFGFRLNHTMMDAYGIKMFLNALSELIQGASTPSILPVWQRDLLRARSSPCITCTHNEFDEQIESKIAWESIEDKLIQQSFFFGNTEMEVIKNQVPSNCGCTKFELLVAFLWKCRTIALDLHPEEIVHLTYLINIRGKSLEFELPPGYYGNAFITPAAISKAGLLCSNPLTYAVEMIKKLKDHMNEEYIKSLTDLIVIKGRPELSKSWNFIISDNRSFGFDKYDFGWGEPIFGGVPKAVSLISFGVPVKNDNGEKGILIAISLPPLAMKKFQEVVYNLTLRNVEGANIISKM*