MLFLLFIVSAHSFHDDQKSLLAFKKLITSDPNNSMADWSPAVSFCNWTAVTCSDRHPLRVVAVNLAGKGLGGLISPYLGNLSFLRALDLTDNVLHGHIPTQLGRLFRLRTLILDGNQLEGNIPRQLSGCRDLTFLALKGNNLTGYIPQELGSLTHLQELYLGDNNLIGNIPSSLGNLSALVYLNLRLNALTGNIPSFLSNIPTLTKISLTFNKFSGNIPKSIGNCSKLVKLCMDDNKLSGNVPIELGKLSCLEILTLQFNQLDSGSATTIPFIVALTNCSRLQILKVDNNAFTGVLPLAIGRLSTNLSSLSLSNNKIQGNIIPHIX