MPLVLAKSDSIQIREVWNDNLEEEFALIREIVDDYPYIAMDTEFPGIVLRPVGNFKNSYDYHYQTLKDNVDMLKLIQLGLTFSDEHGNLPTCGDESGTCCIWQFNFREFNVNEDVFANDSIELLRQSGIDFKRNNENGIDAHRFGELLMSSGIVLNDNVHWVTFHSGYDFGYLLKLLTCQDLPDTQVGFFNLINMYFPTVYDIKHLMKFCNSLHGGLNKLAELLEVERVGICHQAGSDSLLTSCTFRKLKDNFFSGSLEKYAGVLYGLGVENGQGSH*