VEGPLGLGDGDLLDFLLEEGGLEPFSGDGPAPRQDWSPLDPEILSDQDVEDFLNLLLGSPGIPSHGPGSVQSEHNYSLNVGLLALEEGSPAALEPASLSPSPRSQFPQPASPRLILTEEEKRLLEKEGLTLPETLPLTKMEERALKHVRRKIRNKHSAQESRRKKRVYVGGLESRVSVCTAQNQELQKKVQMLEKQNLSLLEQLRKLQALVTQTSTKTSSTSTCVLVLLFSFCLVLFPTIYPLGTGVQQQDFRGVLSRRQIGGCS