MGLLIDYFTGASGQSGFGSRSTAEDVTSGLPLFHLTAIVTGATSGIGAEIARVLAKRGAQIVIPARNLKAAEAIKSKIQSETPGARIIILKMDLSSLSSVRSFVVQFMSLELPLNILINNAGVFCKAFRMTEDGFEMSFATNHLGHFVLTDLLIEKMAESAKKSGVEGRIVNVASCLHRWVGDAGISYEKLHDKRSFVESMNYAQSKLANILHAKELARRLKEAGAYVTVNSVHPGIVRTNIIRDHGGLVTDAILSVASVFMKTIPQGAATICYVATHPSVKGVSGKYFANCNEAQCSANASDTKQARQLWQYSEKVTSFFLRPSCI*