MNGKMLALKIIRARYYWTTLEQDCYFFVKKCPICQKCANLKHIPPSFLYSQSSLWPFLAWGIDVIVKVTPTGTGVHEFILVTIDYFTKWVEPISFKVLGSKQVSQFIQENIICRYDVLHEFISDQGTHFQGECEDLFNEYKIQHHRSSPYRPQTNGAVEAANKNVKTIIMKMTTNCKDWPQKLHFALWGYRTSIRTSTGATPFSLVYGMEAVQLIELEIPSLRIVLERKIQEAAWVQARYDELVMLDERRLQSAHHVQVYQRRVARHFNKRVRTRNIKEGELVLKALHKSTMDPRGKFKPNWAGPYIVKKILSGGAVELTDIDGTLFRSLTNLDQIKKFYV*