MQSPHREIVVASVEEHKTAWGASGAGGWGQKQAQEQDLASLQMPDAMDYAVDLVTRPCVAVDDALMQACSYCQEKKWRFTFITYYQLTFFVWRVAEDKYAVTDGFLHDGAPYGLHTREALAYIMWMSLEAPWGKQLSEQDNGALQALEKQLKQQVAVKVLRGKPMEDNKDPSELSKLQHSRSLASGGERRNQTTGTAYYAAHQKDQPPSWTPIRDAPEYPLAALQLGGKNLGAGQCGPVMQGWFGEVPVAIKGTDACKRPDIVKMLWHEAQIYGTLKELQGHILPVLHGCGYWWGRNSFFLATSVVAGEPLNYCIDEAVSEAVAEAARQALTAIHQRGVAHGDVRYDNFLVQYHDDKAQVYIIGFGHAYLNPTPEECEDEMAELERVLLNGLGVPE*