MFILELTLRAWQHAEENKRRTLQRNDVAAAITRTDIFDFLEVLTIEDHRWLSRCWAVLVKVDLVRLPLLCVSGTGGAGSSVHPYAPCHVALQANNVLPAELRSPWFSQPLACTASQAAALAPVLTSSPSCDAPLHCLVQLLMEVLGCFVDPTLALGLLISGAATGKEEEEEGTRGAAAAAAAGPASSGVSSPGGGVSALHQPQQQQQQMGGVGGGGGLPSTLSQPLHIMACHAPWEPQVVRLLRCAAALLCPHSVFVGGQAALQPQSLGAAAAKKLTEHLHKLLGHSSVLLASAQQSSLAAGRSAETIQDISVPATATVWAAAPFTMLPGAKGASAAEQSWPTSQFSLCLQQRSLDDHTSAFGVFE*