MRRTFKTTLQDHFLNAIKCLAQRIHDAGDLEGSCVIGYESVNEPNKGLVGHPDLSVIPATQKLKKTTCPTAFQSFLLGSGTRLRGRHMEFGGMGPYKSGSQLVDPRGTVAWLDPRTWDDSKYGWKRDPQWKLGECIWAQHGIWDPSNDELLLPSYFITIPKSGEEIDQEFWTNNHFMDHYRSYRDTVRSVWPESFILMQSQPFEIPPVIKGTPDGDDKNLVFASHFYDGITLITKSGTKSGTSMSWGCCAAGTARQYSPSNSARRRFATASETN*