MVRGSLGKLASRALSVAGRWQHQQLRRLNIHEYQVPSAPRLALCPPIFKYCVGFIRAILEAGTDGLGFVDCLGLQGAELMGKYGINVPRGAAAGSVHEVKDALKNMFPSEKEIVVKSQILAGGRGLGTFKSGLQGGVHIVKAEEAELIASKCVLYSKYLNSLCKMLGQILITKQTGPEGKIVSKVYLCEKLSLTNEMYFAITLDRKTAGPLIIACSKGGTSIEDLAEKYPDMIIKVPIDVFKGITDEDAAKVVDGLALKAADRQSSIEQIKKLYELFCKCDCTLLEINPLAETADNKLVAADAKLNFDDNAAFRQKEIFALRDTTQEDPREVAAAKADLNYIGLDGEIGCMVNGAGLAMATMDIIKLHGGTPANFLDVGGSASEGQVVEAFKILTSDDRVKAILVNIFGGIMKCDVIASGIVNAAKQESGMTLITAEDLDDAAEKAVKASVK*