MASTLLNSFVYLREINPALEQYKIKKRVVRLWRLFKSIEMVLVDGEGTRIHASIEEGLVKRFQHQLVNGESRIIDTFSFVDYDDVLGQIVDVWEVNSVKAKGKDTVKLSFELQDLGLPPGREDLIHVDCEVKTNRLRICFVEAMPKWYYIAYKVCGKKVQPYPQGSHGDASPIYSCGVCDCDVTNVNYRYKLILRASYGASPEVKLLIFDGLAQRLIGKTTAMLFAEVPESDPSILSDVLADLMGKIHEMIVVSNSVCDIIKSNIEMIESSTVDVSLSTDKRVFDDLKPKPDTGKKVFTRKKPKLEKLT*