MGAAPSVFHGLPGKDFIYLVIIKEPELSKFLVYIWPLKLLLGYNFSYKGLLLEAFAHPSFNEHNGGCYQRLEFLGDAVLDYIITSYLYEINDCQQRVFCLCGIRHGLYMYLIQKSDSLSSAVTKYVDFMKALFTADRDSCDEPEPKCPKVLGDIVESFAGALVIDTGFDLDCVWKLMLNILQPIVTPETLCLQPVRELSEVCQHHNLTLDYVKASKGNGNGYLVEAKVSGKKVSGSVGGTGTRTSIKDAKKVASKDALLKLKGFGLEHPNKILEVFIRTCRKGSAVLVGKNKAEQATSNIKIAGKLEEPKFNSSPASCSRDLHSVRSTSELIPPCMASLQKNSSTVCEQPLLPLATENDMSSTNQNQEAYKEYTNSDHHYDITNKTEYQWPSASWDTDIDQFLGSAKSSLNEFCQKKSWEVPSWVCYQEEGMPHQKSFTYMAVLRLPGNISIECLGEPMKNKRLAMESASRGALWWLNSQGYL*