MGRTIPRSPIKNLSPDGFNYGENPFEDSMSSGSDMGMAHPIPIRPVAIPWDVDIGATLPPGFRFYPSDEELVCHYLYKKITNEEALKGTLVEIDLHTCEPWQLPEVAKLNANEWYFFSFRDRKYATGFRTNRATTSGYWKATGKDRMVMEPGTGEIVGMRKTLVFYRNRAPNGIKTGWIMHEFRLETPHMPPKEDWVLCRVFHKGKGPENSTKLSPHDFMLETTPCTVPLNLVPSPPTHGQTMPCVYNHNQSNSFLNLLQLSHQEKYTNSSIPELNAKNDCEYGFLWDMNLEDGSFDNGVAPNLDEMRFEVDENSMVLL*