MAALHFRPINSALFVLYEPQGAPSMDIIFFHGLHFESKAYDQAYWKSWMSLSKSELQLQGDPNEAEELPVCWPEKWLGPEFGARILSIKYDSSITETPTTGRMTMQNLGENLIQDILRTKLVPMVGKQSVFLVGHSLGCLVIKQLLLHSQGCVDASKRMIENMKLPNGHAEVRKYETIKSFLDSVKGLCFYSPPLQGTRLADFVQTRGRYNVSPTFEFLKTLSTEAALLNDRFRVWRSSSVSPLRVNTIAESLPTMQWGYNKVVVCEAACRTDTDKMYTAAADHFTVIRPISPMSSLYQDLTNFIEEQSGVHRMQAQEQMEREQMLQELL*