MVSLSNLLVCLGLVVVPTTLAFSDTAPIIIHSNNQDALESNHKYITKFVDVKSKVDEIIKESCSDKNSKLFIYQIEDLSIESDYSWLLNKGSYPNVLYHEKNEANYDFNGKCEEKESGTVQFSVLKTGSLQEIYEKHKENKNEVFIIQVLPKFTSGHSLKAIKEKMYNLYNDEDIVISSKRDKQSDNENDAEIEQEIERDFEVAESLASEESDPVSIFDTDKQNKNGTVVKHDNLFTKYQFFTSGIWSGIIISGFLLVILYNALSWLSSLEITYASFEKQIDFDKKNE*