MSALRALRQVVRVSARTRFTPVATRYAVSRPVFANQLSRAFSVSAAKFGSGATDVALSQKLAEELRYEQTENAEASSPDFVQEFLQQGTWTIEDTPGQDEVALVRKFGDEHIRLIFSIADIQADPEDFEAHNEIEGEDIDDSAASYPLRTSLTITKSNAPGSLNIDMIAQEGHFMVENVSFYDDAKLGTELTAEADWKRRGMYIGPQFNTLDALLQEQFEKFLDERGINETVAHFIPEYAEFKEQKEYVKWLGKVKSFVDA*