MSKYDVINYFPSRAHIFVGIVVQLASIIRMKRQCKLFVLELELIPYLDDLLENGDFEEGPKTSELKKTVIIGKYSLPEWEISGVVEWVSGGPQEGGFYFPIPRGAHVIRLGNEASISQYVEVKPNTIYSLTFGATRTCAQDEVLTVSAGDMSSDLPIQTLYSADGGDTYAWAFKTTSNYVEVKFHNPGMQEDPACGPLLDHIAIKELPMATYTKGLRQIQPSRLNGDSLNSNLVKNGGFEAGPHVFKNFSTGVLVLPLKQDKYSPIPGWMVQFAKPAKYIDSKHFLVPSGNAAVELIGGRETGIAQTVRTVPKQFYNLTFIIGDANNDCHGTMTVQAFAGKASTQVSFVSSGKGWYKTASLKFQADKTRTTIAFYNPFYHTKVHDFGHMCGPVIDDVSLVHVKK*