MTNLAIFQASKWLFSRTLSSLSSSHPLHVCIVGSGPAGFYTAEKMLKAHKGAEVDVIDRLPTPFGLVRSGVAPDHPETKIVTNQFSRVALNERCSFIGNVSLGTSVSLSELREIYHVVVLAYGAESDRVLGVPGEDLAGIYSAREFVWWYNGHPDCNKLAPDLKSTDTVVVLGQGNVALDVARILLRSTSELATTDIANHALLALEESTIRRVFLVGRRGPVQAACTAKELREILGIKDIYIHIEEADLIKSSADEVELKNSRSQKRVYELLSKAATSQQSNPIPGQRELHFVFFKKPERFLHSDFSSNVSGVRFEKTYLKENCLSGKQSAVGTGQFEDLNCGMVLKSIGYKSVPINGLPFDHQKGGVPNIQGRVLSDKSEHAILEKGLYVTGWLKRGPTGIIGTNLFCAEETVASISEDLEQGMLTSTLKPGRDGLLQLLRDKGIRYIPFSGWKKIDLHERSDGSLRNKPREKITSWDELLNVASEQEPFVC