MAHKSMPISITHHKPKLVVPSIKTPHEIKHLSEIDDQGSTRFHVSLLMFYKYNSLMEGKDPAKIIKDGLSKTLVFYYPLAGRLIEGPNKKLMVNCNGEGILFIEADANVELDRLGDSIKPPCPYLDLLLHNVPGSDGIIGCPLLLIQVTRFRCGGFAFGFRLNHTMMDAYGIKMFLNALSELIQGASTPSILPVWQRDLLRARSSPCITCTHNEFDEQIESKIAWESIEDKLIQQSFFFGNTEMEVIKNQVPSNCGCTKFELLVAFLWKCRTIALDLHPEEIVHLTYLINIRGKSLEFELPPGYYGNAFITPAAISKAGLLCSNPLTYAVEMIKKLKDHMNEEYIKSLTDLIVIKGRPELSKSWNFIISDNRSFGFDKYDFGWGEPIFGGVPKAVSLISFGVPVKNDNGEKGILIAISLPPLAMKKFQEVVYNLTLRNVEGANIISKM*