MVRGSLGKLASRALSVAGRWQHQQLRRLNIHEYQGAELMGKYGINVPRGAAAGSVQEVNDALKNMFPSEKEIVVKSQILAGGRGLGTFKSGLQGGVHIVKAEEAESIARKMLGQILVTKQTGPEGKIVSKVYLCEKLSLTNEMYFAITLDRKTAGPLIIACSKGGTSIEDLAEKYPDMIIKVPVDVFKGITDEDAAKVVDGLALKSADRQSSIEQIKKLYELFCKSDCTLLEINPLAETADNKLVAADAKLNFDDNAAFRQKEIFALRDTTQEDPREVAAAKADLNYIGLDGEIGCMVNGAGLAMATMDIIKLHGGTPANFLDVGGSASEGQVVEAFKILTSDDRVKAILVNIFGGIMKCDVIASGIVNAAKQVDLKVPVVVRLEGTNVDQGKRILKESGMTLITAEDLDDAAEKAVKASVK*