MSYNNYLDADAAWNCVSEFKSPTCVIVKHTNPCGVASRSDTLEAYRLAVRADPVSAFGGIVAFNVEVDEDLAKEIREFRSPVDGEARMFYEIIVAPKYTEKGLEILKGKSKNLRILEASMPKRGKRSLRQVGGGWLLQDSDDYTPEDIEFNIVSEKTPQENVMDDVKFAWLCVKHVKSNAIVLAKNKCMLGMGSGQPNRLESLRIALRKAGDEVKGAALASDAFFPFAWKDAVEEACEAGVGAIVEPGGSIRDQDAIDCCNKYGVPLLFTTIRHFRH*