MSHHWGYGKH NGPEHWHKDF PIANGERQSP VDIDTKAVVQ DPALKPLALV YGEATSRRMV NNGHSFNVEY DDSQDKAVLK DGPLTGTYRL VQFHFHWGSS DDQGSEHTVD RKKYAAELHL VHWNTKYGDF GTAAQQPDGL AVVGVFLKVG DANPALQKVL DALDSIKTKG KSTDFPNFDP GSLLPNVLDY WTYPGSLTTP PLLESVTWIV LKEPISVSSQ QMLKFRTLNF NAEGEPELLM LANWRPAQPL KNRQVRGFPK