MAHQVLLGTLRANVLTNPTRAGGGGRAASPGSSARIGRGRFPVAAISDDYLPMRSTEAKNRTSKDDITSLRLITAVKTPYLPDGRFDLEAYDYLINMQIEGGAEGVIVGGTAGEGHLMSWDEHIMLIGHTVNCFSTRIKVIGNTGSNSTREAVHATEQGFAVGMHAALHINPYYGKTSTEGMKAHFKAVLPMGPTIIYNVPSRTGQDILPPVIEDLWGHPNMAGVKECVGHERVKCYTNKGISVWSGNDDECHDSRWKYGATGVMSVTSNLVPGLMRSLMYEGENATLNEKLLPLIKWLFCEPNPIPLDTALAQLGVARPVLRLPYKALALEKRVEFVRIIEAIGREHFIGNREARVLDDDDFIPICR*