MSWVVSTTPTAISFSIYSYTSTSRFSSLRRLPNPNLSLNALPWHPRSRPLTFRTAALLQDAGAAAVVTAGAYGLGLTFDNLTQRKIIEQSLSRKLVHILSGLLFMVSWSIFSTSTEARYFASLVPVVNCLRLVIYGLSLATDEGLIKSVTREGKPEELLRGPLYYVLILLVCTMVFWRESPIGVISLSMMCGGDGIADIMGRRFGSLKLPYNQQKSWAGSISMFVFGFLISIGMLHYFSALGYFQLDWFWTMEKVALISLVATVVESLPTTKVVDDNISVPLASMVMAFLSFGF*