MPVFEGTDPDGWILRGEKYFDFYKLTEKEKLEVAVVSMEGDALRWFTFESRRNPIATEVKRLTERELQDQSPKAMFPCKRRELSVLLVEEEEAEENEGDDDFQSWGVTEEEETLTTISINSIVGLTNPKTLKLNGRIGGGAVVVMVGPRATHNFISLQAVQKLRVPVTESAGFGVSLGNGEAVKGKGICREVRVSLSNDIEIQEDFLPLELGNSDVILSIQWLEKLGPVVTNWKTQEMKYQVGGLTMKLKGDPSLNRSGISLKAMLKVIRREGGGILMEFNQLEQEEQGGQNIPAYLQGAVAEFERCEFGRHEIAYLGHVISQQGVFDQEKVRAMKEWSIPKNLRELRGFLGLTEYYRKFIANYARIAQPLTDQLRRIALDGRRKQQKPL*