MGCSFSGLNALYDSVNGGGDVWINENRFRIVRQLGEGGFAYVYLVKEAPDDSAAAGLAKKLKGSSHLSDDGTYAMKKVLIQNNEQLELVREEIRVSSLFNHPNLLPLLEHAIISVKPTHETSWNHEAYLLFPVHLDGTLLDNAKIMKAKKEFYSTSDVLQIFRQLCAGLKHMHSFDPPYAHNDVKPGNVLITHRKGQPPLAILMDFGSARPARKQISSRSEALQLQEWASEHCSAPFRAPELWDCPSQADIDERTDIWSLGCTLYAIMYGVSPFEYALGESGGSLQLAIVNAQVKWPAGPKPPYPEALHQFVSWMLQPTASMRPRIDDIIIHVDKLVAKFSQ*