MTLVQVFKLVYAEPFVYALAVTSVKISILLLYRRLFPLGIDKSRAYTIMFYIATFLTSCYPFILWITMAFACKPISFFWNQYIGAKGKCIDVKLFFLVLGIMNMVNDIIILSVPIPRIWTLQMNNKTKVSVICIMLLGSFVCVASIARIYYLWGFFQNLDATWWMGPSFAWSSLEPSVAIISACLPTLAPLFRLGRMNATSRGTPSGGNELSKSGSKHFQLFSVNRTKGTGFQSDDEVELTYDVGRGGTSDSAPWNNKENKESSAEQGIVVSTQVSVTRHDRKSLNDRAQKSL*