MLGIFKQKLVNAPKELNSPASLNSCTKPKLSHEVLKDFMSCNSSNAFSMCFGSDALLAYSPSNKPSIHHRLFSGLDNIYCVFLGGLHNLSMLNKQYGLSKGTNEARFIIEAYRTLRDRGPYPVDQVLKELEGSFGFVIYDNKDGTVFVASGSNGHIGLYWGIAADGSVTISENLELIKASCAKSFAPFPTGCMFHSEHGLMNFEHPTQKMKAMPRIDSEGVMCGANFNVDSQSKIQVMPRVGSEANWATWG*