MRGVLVCNACNAEFSDEASQKQHYRSDWHQYNLRRKVAGIPGITETLFNLRVEALAAEKKKLEGGQSLLYKCSLCNREYRSSKAHAQHLTSKQHIQKTLGHPNISAHEITITRHVPERPTHSDGEKRASKAKAEEGDSSDEWEEVDIDEDEDEDATMNESLDVEERGHDLEGEDTAMSDEDMGEWDVNQCFFCDLIPDGTIEGCVEHMHKHHGFFIPDSEYLKDPRGLLNYLGLKVTKGLMCLYCDERGKQFQSLEAVRKHMISKSHCKLQYGNGGVEDELEDFYDFSSSYTMEEGSQIVLAETMPVLLSSGGSELVVRHDTEKKQSIKIIGSREFARYYKQRPRPSDKRDGILVNSLVARYRSMGLATRQSINFINNCKETKKLPQFQAESMRSKLGMKNNVIRNLPKNVPY*