MFTLLSFALVVGFIAAAFYLFRSKLNVPPSPIGFPVIGHLHLLKDPVHRCLHDLSRNLGPVFSLKLGSCRAVVVTSASAAEEFLSHENDVVFANRPISTLGKYVAYNNSIVSVSPYGDHWRNLRRICTVEIFSAAHSQPEYYTDEIIKGLVMVMIVAGTDTTAVTLEWAMANLVKYPDVLAKAKTELNNAVSSKGRLMEESDTSNCTYVNNVISETLRLYPAGPMLVPHESSVDCKVAGYDIPRGTWLFINAWAIQRDPKEWDEPEAFKPERFDSEELKTHHGKFLPFGIGRRACPGMGLAQIVLSSALGSLIQCFDWERDDEMAVDMSEGTGLTMPKAVPLVAKCKSSPILDNVVF*