MELQIPFSLLFFAAIFFLFFKALRSSNSLDTNKKLLPQPWKLPLIGHMHHFIGTLPHRALANLADKLGPVFYLQLGEVPAVVISSPHLAKEVMKTHDLAFADRPKLLTAEIIAYNYTDIAFSPYGEYWRQIRKICVLELLSAKKVQSFRSIREEESWNLIESIDMQTSKSINLSDKTFTLINNIICRVAVGSRCKEQATLIALIEKIVSLSGGFDVVDIFPSLKVLHVVAGMRKKLVKLHKKIDQIFDSIVEDHQERRAGGHIIDNEDLLDVILRLKEDGGLQFPLTSDNVKAVILVSNYFM*