MSAASLPTGQEPEPQPHAVCVPFPTQGHITPMLKLAKILHARGFRVTFVNTEYNHRRLVRSRGAAVAGLTASSSSFRFATIPDGLPESDADATQDPATISYATKHNCPPHLRSLLAGLDGVTCVVADNLMSFAVDAARDMGVPCALFWTASACGYMGYRNFRLLIDMGIIPFQDEEQLTNGFMDMPVDWAPGMSKHTRLKDLPTFLRTTDPNDVLLNFQLQEVERSEYASAVVVNTFDELEQPALDAMRAVIPAVYTIGPLVSVTEQVVVVRRDPRLDAVSCSLWREDQSCLAWLDARKHRPRSVVYVNFGSITVMTGQEMAEFAAGMASSGHDFLWIVRPDAVKGDTSSSAAALPPGFLEATPKGRGLLASWCDQEAVLRHEAVGLFLTHSGWNSTLESLAAGVPMLCWPFFAEQQTNCRYKCVEWGVAMEVGGDVRREAVEARIREAMGGDKGKEMARRAAEWKEAAAGSAARSLANLDRLINDVLLSPARLGGSLKMA*