MDCSCVSDLLFAPPALPALWTPGFAFPDWAYKPESSPGSRQIQLWHFILELLQKEEYQGVIAWQGDYGEFVIKDPDEVARLWGIRKCKPHMNYDKLSRALR