MKLSLALSFVVTGASAFVPQQPLTPRSPATSLAAVGVERNPNFAKLIGGYLFPEIGRRRTQYLEENPEMKDRVISLGIGDTTQPIPEYILSGLVGGASKLGTKEGYSGYGNEAGMLDLREKIADKLYKGIIAAEEVFVSDGAKCDIMRLQQMFGAKVISAVQDPSYPVYVDTSVMMGQTGEIDSETNQYKNIVYMPCTSENGFFPDYASMPRADIVYLCSPNNPTGAAATKEQLVEMVKLCKERGSILVFDAAYAPFIRSKDVPKSIFEIEGARDVAIEVNSFSKYAGFTGVRLGWTVIPNNLKFADGTPVRNDFNRVMSTAFNGASNIVQAGGLACLDDDGLKEIDTLIDYYLGNAKILRETMESIGYDVYGGIDAPYVFVKLPESMGGSWDAFQTILEKTQVVTIPGAGFGPGGEGYLRLSAFAPRDSVIEACERLKKALV*