MYLFLLIAIVLYALYDKYFFILNLQGLVKLADFGVATKLTEADVNTHSVVGTPYWMAPEVIEMSGVSAASDIWSVGCTVIELLTCVPPYYDLAPMPALFRIVQDEHPPIPEHLSPDITDFLHQCFRKDAKLRPDAKNLLMHPWIQNSRRALQSLQRTGGRIGNIPQDVSTVVERTIEDGEKEEGRPSAENMTTELFEPGFEETTSAQSVAKDSSASGRTSEEIDRKGLPSTSPLTNTNSSITEDDSDRVSVQDATLAISESLLIGSDSGVPGSVSEDVPHVAEPLRTVALSNAKNAKERVLCVEKNSPKSRANVEVNEGVLSSRESVFTSQSHKNGAVNGINVSSHEHGQKVVESES*