MTLLLSLVPKLEAAFTTVEQAIQSDGSISFLVIGDWGRRGLYNQSQVALQMGKIGEKMDIDFVVSTGDNIYDNGMKSIDDPAFQLSFVNIYTSPSLQKPWYLVLGNHDYRGDVEAQLSPALRSMDSRWICMRSFIVDAEIAELFFVDTTPFVDAYFLNPEGQNYDWRGISPRESYLQTTLKDLETSLGESTAKWKIVVGHHAIKSASIHGNTKELESLLLPILEANNVDLYVNGHDHCLQHISTSQSPIQFLTSGGGSKAWRGYYNWKTPEDMKFFYDGQGFMSIKITRTEMGIVFYDVFGNILHKWDTSKVLYKDLDFSLSLRVLISDNGGYDIVQVVFVPCLLPPKSRSTTRLNPSSPVKLSPNPTSKSRGFLGVSRIKGSIFVLFPLCGRIGVWVRRHVATKASIEMSHFELSAPSAALNSSKKQKGPIIVIDNYEKLHLQSLPGFDFRILLYASLSAKMILIN*