MQVRKLLQDIAILEVTVLSLEDQVLASQWQLCKERKESLALHPNRLSEKMLRCMMDIYCHLSDTAPFTASSSPTSPFTQAITTPSMSSLSESSFLSFGKSPLVELPNKEDIVGSESLFDPYRTKEKLSWVDIGVYSSALEIRWIAVGKEQLGYAARALREYKLLVEQLAKVDILSMAHEEKLAFWVNIYNALVMHGYLAYGIPNSELKSFFLLQKASYVIGGHTFTALAIEYHLLKHKAPAHRPQIALLLALHKIKLTLEQTSFAVDYPEPLTVFALSCGARSSPLVKVYTPDNVIQQLKSSLHDYIRASVGLGVRGKVLIPKLLYTYAHENMEDSSLLAWIYLHLPSPQVAVIRECLQQRRHRFLSSRNFSILPFDFRFQYLFLRS*