MEARRTSSDDGRASAGDDDDFVETFRSNRALISCAFAREHADGLTFVDASWHMPDAKRSGRGEYMKSRLRPETRFLDVDAVSDRDARAPHQLPAPEAFEAAMEALRLKRSDNIVVYDRNGMFSAARAWWMFRAHGWDNVRVLDGGAPAWRAAGYDEDESAKGEEEILAHIDACAAAMRTRRENEGEAKSTDFKGTREELVKTKADVLKNLDDRSFQVVDARGAARFRGETKEPREGVRSGHIPGSRNVFFGELLDDEKKFKSIDEMRRTFEASGLDLSAGARPIVASCGTGVTACIVALGLHRCGVENVAVYDGSWTEYGIDPECPLATGHPE*