MKEELRKMKRKVTGNKAELQERLGEVFETNDRGWVRRGASAFSTIGYLESGTFRDVYMGTYTKGPRKNLKGVYKVFKDKKAEVLIHEDLKAVEEAGRIIKAFNEHNDLYIGSTARRRVYLNQPEVWSLTSGRQVLVEPFIDGTYAKFNSNSGWVNEGYNMMQALSHFSYHFTNGQHLLCDLQGGGYDTHYVLTDPAVLSMKQEFGATDGGKKMMENFFAHHVCNEYCHRSWRRMERPKVVAPVRSGTSFFPMAQRSTAMDAFRNDKFNRW*