MVFSLFVLGSSHQRDRFIELSPAWGPSSTYCFHWFPAFNPYRALDEVVPVWVYFPDLHPLFRSSVEALAWSLGKPIHIPKHRTMDRGKIPKACILWSNSKQIPQYALLDLGNRKFLKVNVKFTPFPSARYYCKQRGKFAKFCDKNPLSVRNRKLVSKSEIQKTRATKNGSTPSFGKQTTVSESRSLVPLSQFGKDKDGFPEVTTPSRKYADSSPLPLALANSFSVLEEGPKSEKDQMGEEQKAISNALPCPEKSMAEGNQEGPSETEEGNKALVQDEAGPDLQVATPLSDKIRLKIEDEFLVQGLSI*