MGLFGMVVSGCGFLFIGLWHAWLSLAGKPSPPSSSPSRSSITYPSKPPPLFSSAQLISIAALSFLHFVSGVVASHRDKILADGVASAVPLERSSVALVFFIFAIASLLSLHTHVLPLPHEMSCLIALFAFGQEFLLFHLQRPDAALESRYYTLLLVPICACMLAVASSMAFPNSPLASLALAGGLFLQGTWLLQMGFSFFTSTFMAKGCALHARGEGDYVIKCNGDDMALMRGKAVATLQFNCHMALLLTLMLPLYAITKRHFGLSNPYDLNYEMVATVEAHDSKRHGHVVQPPPSAFSLDLDEDLDDDKSLSEGRNADPNGFHRVAI*