MALFGPNDLIRMYGSILGETLHIVFDPGSTHNFINAKCVQKLLVETQPSDHSYHVKMPIGTQTWDRKVSRLPIDIQGYVEALDFYLMKLDVADIIIGKEWFHNHAVQIEWQDHSLTFVHDSAKVFNAIGDEGLEVIANNCKNLRRLRVERGDKDVQQGFVTQKGLISVALSCHHLEYIAAYVSDINNAALVTIASNCPNLKDFRLVLLDEDNDTLDFPLDEGVKTLMQKCHYIHRFALYLRRGLLTDRGMKDIGVYGQNLRWALFGLLGETDMGLSLFADGCRNLERLEIRDCVFTEAGIAASVLKMKSLKYVWVQGYKSTSIGRDLLPMRNAWWNVEYIPAVEGMEQPAQFLAYRSLAGRRTDNPETVICLG*