MDAILNLQAVPLGTALTVGGPVVALEVPGLPVIGNLLQMTEKKPHKTFTNWAETYGPIYSIKTGANTIVVLSSSELAKEAMVTRFSSISTRKLTNALRILSCDKSIVAISDYNEFHKTAKRHALTSVLGPTAQRRFRIHRDTLVENVSKELHDLVRTDPNEAVNLRKSFQSELFGLALKQALGKDIEAIYVEGLDATLPREELLNILVLTIMEGAIDVDWRDFFPYLKWVPNKSFEHRIQHKHLRREAVMKALIADQRKRIDSGEELNSYIDYLLSEANTLTEKQILMLLWEDIIETSDTTLVSTEWAMYELAKDPKRQEQLFLEIQNVCGSNKITEEKLCQLPYLCAVFHETLRKYSPVPIVPLRYVHEDTQIAINIYGCNRDKNVWESPEEWKPERFLNGKYDPMELQKTMAFGAGKRVCAGAQQAMTISCTAIARLIQEFEWSLKEGEEENATTYLSRRNHCLFSPLL*