MGSCFSFTASRNQCFYISFASAGMKSKLVELGDGTTMHCWIPKKPRNRPALLLIHGLGANAMWQWSSQIRPFLLYFDLYVPDLVFFGKSFTTRSERTELFQAQCVMKLMENLGVTKFHVVGVSYGGFVAYSLAHLYPDTVQKVVLVCSGVCLEEKDMKEGLFKISDLTTAISILLPQTASNLKTLMKMSFWKPPKMVPSCFLKDFIQIMVKDRREERIELVNHLIMDKNASTLPVINQEALIIWGEHDQIFPLELGNRLKRHLGDRAEMVVFKNAGHAVHLEKKDEFNKLLKKFLLAS*