MVKQNTHKSLLLLALLALSHLEIVAAFVPQPLVASQTKQQFIPTVAFLETKEKEGTEEAVEGEASGFGEDPTPDDQDNNKPLIPENSLVIAAAAIGTLAVASHAGDYASFFSSLSDMKANVADPADFGPALNFWIFFAVAHAILQPIFWISEVLHASPGPMVGNLVPITFILGNVAAIAAFTLSKEIRNALNVAALTAFIAYVGSGLAGSAGLGDFNLGLDDSFQGQVVKGCPAYEEVRQPSMDNFDIQKYEGKWYEHKFHDWTQFKEVYDTTLDIKLTQGGKAWIDDFGVRGPAPATGPLSWDKSPVANGAHYFLFGRVDPNDPPGILREKGFGVEFPNYIVDIKKDPDTGAYKEAIQFQCLERGGVRVFEGINFMSRSPTMTDDELMAMHARAEKAGMYPYGASPEQMHRVERYPEGAPPVDNNWQQMWHAIGFDKLLELLTEAIEDGGR*