MSRFFRGAALAAAAAGGLSSAVVSWNLSSPLPLSASPSSSPSTSVGPAAAATGHLALVRAHPGLRELGAMLTPASFFVDATQALLAGALRCAPLYPSTLRQGRDYLTAQILSAESEGHAASEEAAMDRINMALLDARDGHLDDASDAIARLAAERPGDTTSRLYAAALCHVLGRHEEGTRWLHDAAVPDLSRLEHKMPFVEGVLVSTVGSAPRAVAGSEELVLRTTLGLVELTMWSIFQHGDLPERLQVLALMVFLRGGRSEEVRQR*