MKSLLWKKNRGAPAIEASNGARASTCAPSLACKSRQKRPPIGHRLTAGVSATSTPEAAVPTAQAAAPNGTGSATIYIPSQKTHSLHAQGVEVIDSLQDWAEQRLLRFLKPVQSSWQPQDLLPEPSSPDFYDQVQELRRGAQQLPNDYLVVLVGDMVTEEALPSNMNLLNTLDCAKDETGASTSPWARWTRQWTAEENRHGDVLNKYLYLSGCVDMHSIENTIQRLIGSGLDPKLENNPYLCFVYTSFQERATKISHGNTARLAAYHGDTVLAKICGLVAADEARHEAAYTNIVEQLFIRDPEGAVLAFYDMMKKGIVMPAHLVDDGKHASNNGGASLFLDYATVADSTGVYTTADYADIVDHLVSRWRVADLRFPGGKAEEAQQFLCQHADRVRRLANIQAERKLRDRKRGKARIASFGWVNGRQVSLI*