WSHPQFEKGG GDRYAAQSAE LYRQLFPEDR KLINLRAQFD QHLADSASSG GEGQLLGLLG QAATVIGGEP TVSVEQLDFS AARGDVALQV RAPGFDVLER LRSRLSESGL AVQLGSASRD GSTVSARLVI GG