MGTVRIPDVVPSPTEDCETLVKAFKGLGTNEKSVISVLGHRNASQRKKIRETYQQLYNRSLVDDIFAELSGDFRNAVILWTYDPSERDARLANEALKSRKKTITQLQVIVEIACASSPNHLVAVRQAYCGLFNCSFEEDITANVPMPVRKILVDLVRSYRYDKELVDPSIANAEAAILREAIRIKQLDSDNFLMILSTRNFHQLRATFECYKQNYGFSIDQDIKSCGKGLLESILKVVIWCIDSPEKHFAEVVRASIVGIGTDENSLTRAIVTRAEVDMMKVRGEYFIANKTSLDNAVIGDTSGDYMKFLMTLLGAKV*