MTVNGPTTTFQGVVVVGAGPVGLLIALRLAQAGIRVQVLEKNPDLNDAPRASGYFGGALLALKKAGILDKALSLGFAGRGIAWRKPLADDGLGNKRMGDILAHLNAILYLRQSVLSELIFNEAMRSGLVEVHFNMELVGLENQPDSVVATARGSDGTTRLFRGSFLVGADGGKSAVRKHLGIPFKGHTWPEKLVAIDVLTEGAAPDPQFPTSMIIHPIHFGVITPLEKPQGGEKTLFRCAVALDSKDTRSDEELLSEDSLSSLLGEMMPGPRPLPARVVRSSPYRIHQLCASTFHRGRCILAGDAAHLNNPVGALGLTTGILDAEAAADALELIINEGKQLEALRIYSHARQKAFQTFVNPVSTANKLRIANDPEAATEDWFLRAMLDPTPETIEEFTKPFFGIWRTNMREEMRRRQL*